1
general::
Phrase(s): at first glance [and] at first blush
when first examined; at an early stage. • At first glance, the problem appeared quite simple. Later we learned just how complex it really was. • He appeared quite healthy at first glance. • At first blush, she appeared to be quite old.
McGrawhill's American Idioms And Phrasal Verbs